package xcmg.device.dao.entity.purchase;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

public class PurchaseInboundDetailDO {
    private String id;

    private String purchaseInboundOrder;

    private String materialNo;

    private String materialName;

    private String materialType;

    private String unit;

    private BigDecimal price;

    private BigDecimal totalPrice;

    private BigDecimal qty;

    private BigDecimal sendQty;

    private BigDecimal amount;

    private BigDecimal realAmount;

    private Integer status;

    private String createId;

    private String createName;

    private Date createDate;

    private String orgId;

    private Integer rowNo;

    private String stockLocation;

    private String stockUserName;

    private Integer rownum;
    /**入库完成时间*/
    private Date inboundFinishTime;

    @ApiModelProperty(value = "零件名称", name = "materialsShortNo")
    private String materialsShortNo;
    @ApiModelProperty(value = "零件英文名", name = "materialsShortNo")
    private String materialsDesEn;

    public String getMaterialsShortNo() {
        return materialsShortNo;
    }

    public void setMaterialsShortNo(String materialsShortNo) {
        this.materialsShortNo = materialsShortNo;
    }

    public String getMaterialsDesEn() {
        return materialsDesEn;
    }

    public void setMaterialsDesEn(String materialsDesEn) {
        this.materialsDesEn = materialsDesEn;
    }

    public Date getInboundFinishTime() {
        return inboundFinishTime;
    }

    public void setInboundFinishTime(Date inboundFinishTime) {
        this.inboundFinishTime = inboundFinishTime;
    }

    public Integer getRownum() {
        return rownum;
    }

    public void setRownum(Integer rownum) {
        this.rownum = rownum;
    }

    public String getStockLocation() {
        return stockLocation;
    }

    public void setStockLocation(String stockLocation) {
        this.stockLocation = stockLocation;
    }

    public String getStockUserName() {
        return stockUserName;
    }

    public void setStockUserName(String stockUserName) {
        this.stockUserName = stockUserName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getPurchaseInboundOrder() {
        return purchaseInboundOrder;
    }

    public void setPurchaseInboundOrder(String purchaseInboundOrder) {
        this.purchaseInboundOrder = purchaseInboundOrder == null ? null : purchaseInboundOrder.trim();
    }

    public String getMaterialNo() {
        return materialNo;
    }

    public void setMaterialNo(String materialNo) {
        this.materialNo = materialNo == null ? null : materialNo.trim();
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName == null ? null : materialName.trim();
    }

    public String getMaterialType() {
        return materialType;
    }

    public void setMaterialType(String materialType) {
        this.materialType = materialType == null ? null : materialType.trim();
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit == null ? null : unit.trim();
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public BigDecimal getSendQty() {
        return sendQty;
    }

    public void setSendQty(BigDecimal sendQty) {
        this.sendQty = sendQty;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getRealAmount() {
        return realAmount;
    }

    public void setRealAmount(BigDecimal realAmount) {
        this.realAmount = realAmount;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId == null ? null : createId.trim();
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName == null ? null : createName.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public Integer getRowNo() {
        return rowNo;
    }

    public void setRowNo(Integer rowNo) {
        this.rowNo = rowNo;
    }
}